﻿/******************************************************************************
 * 【本类功能概述】                                 					      *
 *  版权所有（C）2020-20XX，                                        *
 *  保留所有权利。                                                            *
 ******************************************************************************
 *  作者 : <hughjk>
 *  创建时间:2019/11/25 0:25:58
 *  文件描述: 
 *****************************************************************************/
using System;
using System.Collections.Generic;
using UnityEngine;
using Util;
public class Weapon : ModelInfo
{

    public Bullet m_bullet;
    public Transform m_pos;
    [HideInInspector] public Soldier m_soldier;
    public override void InitModel(Controller controller)
    {
        base.InitModel(controller);
        m_soldier = controller as Soldier;
    }
    public void Attack(Vector3 pos)
    {
        var b = GameObject.Instantiate(m_bullet);
        b.transform.position = m_pos.position;
        b.gameObject.SetActive(true);
        b.weapon = this;
        b.Attack(pos);
    }
}

